a hard nut to crack


Results for "a hard nut to crack"

English - Turkish Dictionary

a hard nut to crack

(English - Turkish Dictionary) :
k. dili 1. başarılması zor iş. 2. çetin ceviz.